Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6A HOLBEIN PLACE Terraced £6,197,652 £5,400,000 18 Dec 2020
GROUND FLOOR AND BASEMENT, 2 HOLBEIN PLACE £261,387 £180,000 1 Jun 2015